store detectives - German English Dictionary